weed whacker - French English Dictionary